package com.onepower.core.modules.repository.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;

/**
 * <p>
 *
 * </p>
 *
 * @author kin
 * @since 2018-09-20
 */
@TableName("match_schedule_two")
public class MatchScheduleTwo implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 关联场次ID
     */
    @TableField("match_schedule_id")
    private Integer matchScheduleId;
    @TableField("expressiveness_score")
    private Double expressivenessScore;
    @TableField("accuracy_score")
    private Double accuracyScore;
    /**
     * 是否正式比赛
     */
    @TableField("formal_type")
    private Boolean formalType;
    /**
     * 品势章目
     */
    @TableField("ps_entry")
    private String psEntry;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getMatchScheduleId() {
        return matchScheduleId;
    }

    public void setMatchScheduleId(Integer matchScheduleId) {
        this.matchScheduleId = matchScheduleId;
    }

    public Double getExpressivenessScore() {
        return expressivenessScore;
    }

    public void setExpressivenessScore(Double expressivenessScore) {
        this.expressivenessScore = expressivenessScore;
    }

    public Double getAccuracyScore() {
        return accuracyScore;
    }

    public void setAccuracyScore(Double accuracyScore) {
        this.accuracyScore = accuracyScore;
    }

    public Boolean getFormalType() {
        return formalType;
    }

    public void setFormalType(Boolean formalType) {
        this.formalType = formalType;
    }

    public String getPsEntry() {
        return psEntry;
    }

    public void setPsEntry(String psEntry) {
        this.psEntry = psEntry;
    }

    @Override
    public String toString() {
        return "MatchScheduleTwo{" +
                ", id=" + id +
                ", matchScheduleId=" + matchScheduleId +
                ", expressivenessScore=" + expressivenessScore +
                ", accuracyScore=" + accuracyScore +
                ", formalType=" + formalType +
                ", psEntry=" + psEntry +
                "}";
    }
}
